#!/bin/bash

# 获取客户端进程ID
CLIENT_PID=$(pgrep -f ./uds_client)

# 如果客户端正在运行，则每隔 0.5 秒触发一次信号
while true; do
    if [ -n "$CLIENT_PID" ]; then
        # 向客户端发送 SIGALRM 信号
        kill -SIGALRM $CLIENT_PID
    else
        echo "Client is not running."
        exit 1
    fi
    sleep 0.5  # 每隔 0.5 秒触发一次
done
